package com.fitso.model.service.food;

import java.util.List;

import com.fitso.model.bean.nutrition.Food;
import com.fitso.model.bean.nutrition.FoodDescription;

/**
 * Provides an interface to implementation that can provide food services
 * 
 * @author timothystorm
 * 
 */
public interface FoodService {
	void save(Food food);

	void save(List<Food> foods);

	Food fetchById(Long id);

	List<Food> fetchById(List<Long> ids);

	void delete(Food food);

	void delete(List<Food> foods);

	List<Food> fetchLikeDescription(FoodDescription description);
}
